mountain cross - German English Dictionary